<?php
    class knb{
        public function __construct(){
        }
        public function send($phone, $content){
            $key = "1";
            $parameter = md5(md5($key . "kannb.com") . "kannb.com");
            $ch = curl_init();
            if(strpos($content, '验证码') !== false) {
                curl_setopt($ch, CURLOPT_URL, "http://sms.api.kannb.com/nbark_sms.php?act=sendCodeSMS&phone=$phone&content=$content&key=$key&meter=$parameter&type=2"); //设置要请求的文件地址
            }else{
                curl_setopt($ch, CURLOPT_URL, "http://sms.api.kannb.com/nbark_sms.php?act=sendMsgSMS&phone=$phone&content=$content&key=$key&meter=$parameter&type=2"); //设置要请求的文件地址
            }
            curl_setopt($ch, CURLOPT_TIMEOUT, "240"); //设置超时时间
            curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); //设置是将获取的数据返回而不输出
            $res = curl_exec($ch); //执行这个curl
            curl_close($ch); //关闭curl

//            if(strpos($content, '验证码') !== false) {
//                if ($res == 0) { //发送成功
//                    return 0;
//                } else {
//                    return $res;
//                }
//            }else{
                if ($res == '1') { //发送成功
                    return 0;
                } else {
                    return $res;
                }
//            }
        }

    }